a display window - Turkish English Dictionary